privileged altar - Spanish English Dictionary